package marmalius.quest;

import marmalius.Player;

public abstract class BaseQuest {
	public abstract boolean isAlreadyDone(Player player);
	public abstract boolean talkToNPC(Player player, int npcID);
	public abstract boolean autoTalkToNPC(Player player);
	public abstract void process(Player player);
	public abstract void playerLogIn(Player player);
	public abstract void questEvent(Player player, QuestEvent questEvent);
}
